package tarantula.experiment.commons;

import junit.framework.TestCase;

public class CollectionsFailedTestsDDSliceBug2 extends TestCase {
	public void test2() throws Throwable {

	    java.lang.Integer var0 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var1 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var0);
	    java.lang.Integer var2 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var3 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var2);
	    org.apache.commons.collections.Transformer var4 = org.apache.commons.collections.TransformerUtils.exceptionTransformer();
	    org.apache.commons.collections.Buffer var5 = org.apache.commons.collections.BufferUtils.transformedBuffer((org.apache.commons.collections.Buffer)var3, var4);
	    java.lang.Integer var6 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var7 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var6);
	    java.lang.Integer var8 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var9 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var8);
	    org.apache.commons.collections.Predicate var10 = org.apache.commons.collections.PredicateUtils.uniquePredicate();
	    org.apache.commons.collections.Predicate[] var11 = new org.apache.commons.collections.Predicate[] { var10};
	    org.apache.commons.collections.functors.AllPredicate var12 = new org.apache.commons.collections.functors.AllPredicate(var11);
	    org.apache.commons.collections.Buffer var13 = org.apache.commons.collections.BufferUtils.unmodifiableBuffer(var5);
	    
	    // Checks the contract:  equals-symmetric on var13 and var5.
	    assertTrue("Contract failed: equals-symmetric on var13 and var5.", var13.equals(var5) == var5.equals(var13));

	  }

	  public void test3() throws Throwable {

	    java.lang.Integer var0 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var1 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var0);
	    java.lang.Integer var2 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var3 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var2);
	    org.apache.commons.collections.Buffer var4 = org.apache.commons.collections.BufferUtils.synchronizedBuffer((org.apache.commons.collections.Buffer)var3);
	    java.lang.Integer var5 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var6 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var5);
	    java.lang.Integer var7 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var8 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var7);
	    java.lang.Integer var9 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var10 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var9);
	    boolean var11 = var6.addAll((java.util.Collection)var8);
	    java.lang.Integer var12 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var13 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var12);
	    java.lang.Integer var14 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var15 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var14);
	    boolean var16 = var13.addAll((java.util.Collection)var15);
	    org.apache.commons.collections.comparators.BooleanComparator var17 = new org.apache.commons.collections.comparators.BooleanComparator(var16);
	    org.apache.commons.collections.BinaryHeap var18 = new org.apache.commons.collections.BinaryHeap(var11, (java.util.Comparator)var17);
	    java.util.Map var19 = org.apache.commons.collections.CollectionUtils.getCardinalityMap((java.util.Collection)var18);
	    java.util.Map var20 = org.apache.commons.collections.MapUtils.unmodifiableMap(var19);
	    org.apache.commons.collections.bidimap.DualHashBidiMap var21 = new org.apache.commons.collections.bidimap.DualHashBidiMap(var20);
	    org.apache.commons.collections.map.LinkedMap var22 = new org.apache.commons.collections.map.LinkedMap((java.util.Map)var21);
	    org.apache.commons.collections.OrderedMap var23 = org.apache.commons.collections.map.UnmodifiableOrderedMap.decorate((org.apache.commons.collections.OrderedMap)var22);
	    java.lang.Integer var24 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var25 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var24);
	    java.lang.Integer var26 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var27 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var26);
	    java.lang.Integer var28 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var29 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var28);
	    boolean var30 = var25.addAll((java.util.Collection)var27);
	    java.lang.Integer var31 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var32 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var31);
	    java.lang.Integer var33 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var34 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var33);
	    boolean var35 = var32.addAll((java.util.Collection)var34);
	    org.apache.commons.collections.comparators.BooleanComparator var36 = new org.apache.commons.collections.comparators.BooleanComparator(var35);
	    org.apache.commons.collections.BinaryHeap var37 = new org.apache.commons.collections.BinaryHeap((java.util.Comparator)var36);
	    long var38 = org.apache.commons.collections.MapUtils.getLongValue((java.util.Map)var23, (java.lang.Object)var37);
	    org.apache.commons.collections.Buffer var39 = org.apache.commons.collections.BufferUtils.blockingBuffer(var4, (long)var38);
	    
	    // Checks the contract:  equals-symmetric on var39 and var4.
	    assertTrue("Contract failed: equals-symmetric on var39 and var4.", var39.equals(var4) == var4.equals(var39));

	  }

	  public void test4() throws Throwable {

	    java.lang.Integer var0 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var1 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var0);
	    java.lang.Integer var2 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var3 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var2);
	    java.lang.Integer var4 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var5 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var4);
	    java.lang.Integer var6 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var7 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var6);
	    java.lang.Integer var8 = new java.lang.Integer(100);
	    boolean var9 = var5.addAll((java.util.Collection)var7);
	    java.lang.Integer var10 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var11 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var10);
	    java.lang.Integer var12 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var13 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var12);
	    boolean var14 = var11.addAll((java.util.Collection)var13);
	    org.apache.commons.collections.comparators.BooleanComparator var15 = new org.apache.commons.collections.comparators.BooleanComparator(var14);
	    org.apache.commons.collections.BinaryHeap var16 = new org.apache.commons.collections.BinaryHeap(var9, (java.util.Comparator)var15);
	    java.lang.Integer var17 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var18 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var17);
	    java.lang.Integer var19 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var20 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var19);
	    boolean var21 = var18.addAll((java.util.Collection)var20);
	    org.apache.commons.collections.comparators.BooleanComparator var22 = new org.apache.commons.collections.comparators.BooleanComparator(var21);
	    java.lang.Integer var23 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var24 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var23);
	    java.lang.Integer var25 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var26 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var25);
	    boolean var27 = var24.addAll((java.util.Collection)var26);
	    java.lang.Integer var28 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var29 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var28);
	    java.lang.Integer var30 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var31 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var30);
	    java.lang.Integer var32 = new java.lang.Integer(100);
	    org.apache.commons.collections.Predicate var33 = org.apache.commons.collections.PredicateUtils.uniquePredicate();
	    org.apache.commons.collections.Predicate[] var34 = new org.apache.commons.collections.Predicate[] { var33};
	    org.apache.commons.collections.Closure var35 = org.apache.commons.collections.ClosureUtils.exceptionClosure();
	    org.apache.commons.collections.Closure[] var36 = new org.apache.commons.collections.Closure[] { var35};
	    java.lang.String var37 = "hi!";
	    java.lang.Class var38 = null;
	    java.lang.Class[] var39 = new java.lang.Class[] { var38};
	    java.lang.String var40 = "hi!";
	    java.lang.Object[] var41 = new java.lang.Object[] { var40};
	    org.apache.commons.collections.Closure var42 = org.apache.commons.collections.ClosureUtils.invokerClosure(var37);
	    org.apache.commons.collections.Closure var43 = org.apache.commons.collections.ClosureUtils.switchClosure(var34, var36, var42);
	    java.lang.Integer var44 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var45 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var44);
	    org.apache.commons.collections.Predicate var46 = org.apache.commons.collections.PredicateUtils.uniquePredicate();
	    org.apache.commons.collections.Predicate[] var47 = new org.apache.commons.collections.Predicate[] { var46};
	    org.apache.commons.collections.functors.AllPredicate var48 = new org.apache.commons.collections.functors.AllPredicate(var47);
	    java.lang.Integer var49 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var50 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var49);
	    java.lang.Integer var51 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var52 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var51);
	    org.apache.commons.collections.Predicate var53 = org.apache.commons.collections.PredicateUtils.uniquePredicate();
	    org.apache.commons.collections.Predicate var54 = org.apache.commons.collections.PredicateUtils.uniquePredicate();
	    org.apache.commons.collections.Buffer var55 = org.apache.commons.collections.BufferUtils.predicatedBuffer((org.apache.commons.collections.Buffer)var3, var54);
	    org.apache.commons.collections.Buffer var56 = org.apache.commons.collections.BufferUtils.unmodifiableBuffer(var55);
	    
	    // Checks the contract:  equals-symmetric on var56 and var55.
	    assertTrue("Contract failed: equals-symmetric on var56 and var55.", var56.equals(var55) == var55.equals(var56));

	  }

	  public void test5() throws Throwable {

	    org.apache.commons.collections.buffer.BoundedFifoBuffer var0 = new org.apache.commons.collections.buffer.BoundedFifoBuffer();
	    java.lang.Character var1 = new java.lang.Character('4');
	    java.lang.Object[] var2 = new java.lang.Object[] { var1};
	    java.lang.Integer var3 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var4 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var3);
	    java.lang.Integer var5 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var6 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var5);
	    java.lang.Integer var7 = new java.lang.Integer(100);
	    boolean var8 = var4.addAll((java.util.Collection)var6);
	    java.lang.Integer var9 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var10 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var9);
	    java.lang.Integer var11 = new java.lang.Integer(100);
	    org.apache.commons.collections.buffer.BoundedFifoBuffer var12 = new org.apache.commons.collections.buffer.BoundedFifoBuffer(var11);
	    boolean var13 = var10.addAll((java.util.Collection)var12);
	    org.apache.commons.collections.comparators.BooleanComparator var14 = new org.apache.commons.collections.comparators.BooleanComparator(var13);
	    org.apache.commons.collections.Buffer var15 = org.apache.commons.collections.BufferUtils.synchronizedBuffer((org.apache.commons.collections.Buffer)var0);
	    org.apache.commons.collections.Buffer var16 = org.apache.commons.collections.BufferUtils.unmodifiableBuffer(var15);
	    
	    // Checks the contract:  equals-symmetric on var16 and var15.
	    assertTrue("Contract failed: equals-symmetric on var16 and var15.", var16.equals(var15) == var15.equals(var16));

	  }
}
